How to Stop Sucking and Be Awesome Instead by Jeff Atwood
Author:Jeff Atwood [Atwood, Jeff]
Language: eng
Format: epub, mobi
Publisher: Hyperink
Published: 2013-03-11T19:00:00+00:00
Google’s Number One UI Mistake
Google's user interface minimalism is admirable. But there's one part of their homepage UI, downloaded millions of times per day, that leaves me scratching my head:
Does anyone actually use the "I'm Feeling Lucky" button? I've been an avid Google user since 2000; I use it somewhere between dozens and hundreds of times per day. But I can count on one hand the number of times I've clicked on the "I'm Feeling Lucky" button.
I understand this was a clever little joke in the early days of Google—hey, look at us, we're a search engine that actually works!—but is it really necessary to carry this clever little joke forward ten years and display it on the monitors of millions of web users every day? We get it already. Google is awesomely effective. That's why I use it so much. That's why Google is the start page for the internet, loading the Google homepage is virtually synonymous with internet access, and the verb "to Google" is at risk of becoming a genericized trademark. Google has won so decisively, so utterly, and so completely that the power they now wield over the internet actually scares me a little. Okay, it scares me a lot.
So can we get rid of the superfluous button now?
You might say it's only one more button, so where's the harm. I say giving a feature that's used less than one percent of the time parity with the "Search" button is a needless distraction for users. Furthermore, the "I'm Feeling Lucky" button is only available on the homepage—it's not a part of any browser toolbar searches, and Google's intermediate search page results don't offer it, either. Why not standardize and stick with the simple, single "Search" button that everyone understands and expects, on every page? Why muddy the waters with a button that's so rarely useful, and on the homepage of all places? The thought necessary to mentally omit this needless button from the page may be miniscule—but multiply that by the millions upon millions of users who are affected, and all of a sudden it starts to add up to real time. Don't make us think!
If you're an advanced computer user, you may be wondering why we bother with Search buttons at all when we have a perfectly good ENTER key on our keyboards. As shocking as this may be to us homo logicus, not everyone understands how that works. Sure, we think it's crazy to take our hand off the keyboard, where we were just typing our search query, move it all the way over to the mouse, then carefully move the mouse pointer to a button and left-click it… when we could just take that very same hand, already poised over the keyboard, and lazily tap the ENTER key.
But typical users don't really understand basic keyboard shortcuts. They love their mice, and their big, fat, honking "Search" buttons. That's why the current versions of Firefox and IE both have an integrated "go" button directly
Download
How to Stop Sucking and Be Awesome Instead by Jeff Atwood.mobi
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Deep Learning with Python by François Chollet(12592)
Hello! Python by Anthony Briggs(9928)
OCA Java SE 8 Programmer I Certification Guide by Mala Gupta(9802)
The Mikado Method by Ola Ellnestam Daniel Brolund(9787)
Dependency Injection in .NET by Mark Seemann(9348)
Algorithms of the Intelligent Web by Haralambos Marmanis;Dmitry Babenko(8310)
Test-Driven iOS Development with Swift 4 by Dominik Hauser(7772)
Grails in Action by Glen Smith Peter Ledbrook(7705)
The Well-Grounded Java Developer by Benjamin J. Evans Martijn Verburg(7567)
Becoming a Dynamics 365 Finance and Supply Chain Solution Architect by Brent Dawson(7169)
Microservices with Go by Alexander Shuiskov(6939)
Practical Design Patterns for Java Developers by Miroslav Wengner(6855)
Test Automation Engineering Handbook by Manikandan Sambamurthy(6799)
Secrets of the JavaScript Ninja by John Resig Bear Bibeault(6424)
Angular Projects - Third Edition by Aristeidis Bampakos(6214)
The Art of Crafting User Stories by The Art of Crafting User Stories(5730)
NetSuite for Consultants - Second Edition by Peter Ries(5661)
Demystifying Cryptography with OpenSSL 3.0 by Alexei Khlebnikov(5475)
Kotlin in Action by Dmitry Jemerov(5074)
